package cn.xopencode.recordservice.rpc.robotroom.vo;

import cn.xopencode.common.framework.vo.PageParam;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;
import java.util.List;

@Data
@Accessors
public class RobotRoomRecordAdminPageVO extends PageParam {
    private String id;
    /**
     * 巡检时间
     */
    private Date inspectionTime;

    /**
     * 环境湿度(≤55%)
     */
    private Double envWet;

    /**
     * 环境温度18～25℃
     */
    private Double envTemperature;

    /**
     * 模块温度0～55℃
     */
    private Double moduleTemperature;

    /**
     * 电缆温度≤60℃
     */
    private Double lineTemperature;

    /**
     * 机柜间有无异味,选项为：0无，1有，默认无
     */
    private Boolean gas;

    /**
     * 卫生情况,选项为：1干净，0不干净，默认干净
     */
    private Boolean clean;

    /**
     * 供电系统是否正常,选项为：1正常，0不正常
     */
    private Boolean normal;

    /**
     * 发现问题及处理结果
     */
    private String questionResult;

    /**
     * 备注
     */
    private String remark;

    /**
     * 是否上报班组长
     */
    private Boolean noticeLeader;

    /**
     * 上报异常后报组长是否处理，0：未处理 1：已处理
     */
    private Boolean leaderDeal;

    /**
     * 巡检位置即对应配电室id
     */
    private String roomId;

    /**
     * 巡檢人
     */
    private List<RobotRoomRecordEmpRelVO> empList;

    /**
     * 关联巡检人id串
     */
    private String empIds;

    /**
     * 巡检人姓名串
     */
    private String empNames;

    /**
     * 巡检位置对应配电室名字
     */
    private String pdRoomName;
}
